convoluted (complicated/tricky) - German English Dictionary